Paper ribbons - German English Dictionary